/**
 * Date 类型有几个专门用于格式化日期的方法，它们都会返回字符串： toDateString()显示日期中的周几、月、日、年（格式特定于实现）；
 *  toTimeString()显示日期中的时、分、秒和时区（格式特定于实现）；
 *  toLocaleDateString()显示日期中的周几、月、日、年（格式特定于实现和地区）；
 *  toLocaleTimeString()显示日期中的时、分、秒（格式特定于实现和地区）；
 *  toUTCString()显示完整的 UTC 日期（格式特定于实现）。
 * 这些方法的输出与 toLocaleString()和 toString()一样，会因浏览器而异。因此不能用于在用户界面上一致地显示日期
 */
;(function () {
    let testDate = new Date(Date.now())
    console.log(testDate.toDateString())    // Mon Nov 11 2024
    console.log(testDate.toTimeString())    // 16:47:25 GMT+0800 (中国标准时间)
    console.log(testDate.toLocaleString())  // 2024/11/11 16:47:25
    console.log(testDate.toLocaleTimeString())  // 16:47:25
    console.log(testDate.toUTCString())     // Mon, 11 Nov 2024 08:47:25 GMT
})()